@charset "utf-8";
/* 初始化样式 */
* { margin:0; padding:0; font-family:Arial, "宋体", "微软雅黑"; font-size:12px; color:#333; list-style:none; text-decoration:none; }
html{_text-overflow:ellipsis; background:#eee;}
a img { border:0; }
a.linkscroll { position:relative; z-index:0; }
a:hover { color:#d90000; }
.clear { clear:both; overflow:hidden; visibility:hidden; height:0;}
body { position:relative; overflow-x:hidden; /*background:#eee url(../images/bg.gif) repeat-x 0 0;*/}
#pageLoad { background:#0f1923; position:fixed; _position:absolute; left:0; right:0; top:0; bottom:0; z-index:999; }
#pageLoad div { text-align:center; height:150px; width:350px; padding-left:30px; position:absolute; }
#pageLoad b,#pageLoad samp  { display:block;  background:url(../images/loadbf.jpg) no-repeat center 0; height:60px; width:350px; position:absolute; z-index:0; left:0;top:0; }
#pageLoad p { background:#0f1923; width:2px; position:absolute; left:0; top:0; height:60px; z-index:5; }
#pageLoad samp { z-index:1; overflow:hidden; width:0;}
#pageLoad samp em { display:block; background:url(../images/loadaf.jpg) no-repeat center 0;  height:60px; width:350px; }
#pageLoad span { display:block; text-align:center; color:#fff; font-weight:bold; font-family:Arial; height:24px; font-size:24px; width:340px; padding-right:10px; position:relative; top:80px;}
.center { width:980px; margin:0 auto; }
.topgg{width:1060px; height:152px; margin:0 auto;overflow:hidden; }
.setfarme { background:#fff url(../images/farmebg.gif) repeat-x 0 0; border:1px solid #cacaca; margin-top:15px; overflow:hidden; }
.line { background:url(../images/navmenuline.gif) repeat-x; height:2px; overflow:hidden; } 
/* 快读导航 */
.jcContact { position:absolute; top:80%; left:0; z-index:9; width:214px; }
.jcConraper { width:171px; overflow:hidden; background:url(../images/navmenu.png) no-repeat 0 0; padding-top:3px; }
.jcConraper dd { background:url(../images/navmenu.png) repeat-y -171px 0; height:35px; padding:0 15px; }
.jcConraper dd a { display:block; line-height:35px;height:35px; background:url(../images/navmenuline.gif) repeat-x 0 bottom; cursor:pointer; position:relative; padding-left:20px; }
.jcConraper dt { background:url(../images/navmenu.png) no-repeat -342px 0; height:3px; }
.jcConBtn { background:url(../images/a1.gif) no-repeat 0 0; position:absolute; top:0; left:0; width:43px; height:118px; cursor:pointer; }
.jcContact b { height:35px; background-repeat:no-repeat; background-position:0 center; width:18px; display:block; position:absolute; left:0; top:0; }
b.ico3 { background-image:url(../images/ico3.gif); }
b.ico4 { background-image:url(../images/ico4.gif); }
b.ico5 { background-image:url(../images/ico5.gif); }
/* 会员按钮 */
.jcContact2 { position:absolute; top:-80%; left:0; z-index:9; width:43px; }
.jcConraper2 { width:0px; overflow:hidden; }
.jcConBtn2 { height:195px; width:43px; position:absolute; top:0; left:0; cursor:pointer; }
.jcConBtn2 span { display:block; background:url(../images/user.gif) no-repeat; height:150px; width:43px;}
#gotop { background:url(../images/gotop.gif) no-repeat; height:45px; width:43px; display:none;}
/* 面包屑 */
#mbx { height:35px; line-height:36px; background:url(../images/ico26.gif) no-repeat 11px center; padding:0 32px; font-size:13px; overflow:hidden; }
/* 头部 */
#head { position:fixed; left:0; right:0; top:0; z-index:10; background:url(../images/bg.gif) repeat-x 0 0; padding-top:12px; _padding-top:9px;_position:absolute;_top: expression(eval(document.documentElement.scrollTop)+0); z-index:1000; }
#headBtn { background:url(../images/ico40.png) no-repeat; height:14px; width:44px; position:relative; left:48%; top:-2px;}
#headBtn div { margin:0 auto; height:14px; width:44px; display:none; cursor:pointer;} 
#headBtn div.h { background:url(../images/ico41.gif) no-repeat center 2px;}
#headBtn div.s { background:url(../images/ico42.gif) no-repeat center 2px;}
#logowraper { position:relative; height:96px;}
#topqq { position:absolute; right:0; top:-1px; _width:230px; height:21px; background:#000 url(../images/topQQ.gif) no-repeat 0 0;}
#topqq div { background:url(../images/topQQ.gif) no-repeat right -21px; height:21px; }
#topqq a { display:block; height:20px; text-align:center; margin:0 14px; border-bottom:1px solid #233547; color:#fff; padding:0 12px 0 30px; background:url(../images/topQQ.gif) no-repeat 5% -48px; }
#topAd{ position:absolute; right:0; top:23px; _width:468px;width:468px; height:60px;}
/* 导航 */
#navwraper{ height:42px; position:relative;  z-index:49; }
#nav { height:42px; float:left; width:75%; position:relative;}
#nav dd,#nav dt { float:left; height:42px; width:95px; position:relative; }
#nav dd a{ display:block; width:95px; line-height:42px; height:42px; text-align:center; color:#fff; text-shadow:-1px -1px 0 #21546d; color:#fff; cursor:pointer;}
#nav dd a:hover { text-shadow:-1px -1px 0 #9a5a17;font-weight:bold; }
#nav dd b{overflow:hidden; background:url(../images/ico2.gif) no-repeat; display:block; height:20px; width:18px; position:absolute; left:78%; top:-18%; z-index:2;}
#nav dt{ position:absolute; z-index:-1; left:0; top:0; width:95px; background:url(../images/navhover.gif) no-repeat 0 0; text-shadow:-1px -1px 0 #9a5a17; }
#nav dt a span { text-align:center; line-height:42px; display:block; color:#fff; float:left; width:95px; }
#nav dt a em { background:url(../images/navhover.gif) no-repeat right 0; display:block; width:2px; height:42px; position:absolute; right:0; top:0;}
#navmenu { position:absolute; left:0; top:42px; z-index:2;}
#navmenu dl { background:url(../images/navmenu.png) no-repeat 0 5px; position:absolute; left:0; top:0; padding-top:8px; width:171px; display:none;}
#navmenu dd { background:url(../images/navmenu.png) repeat-y -171px 0; height:30px; padding:0 15px; }
#navmenu dd a { display:block; line-height:30px;height:30px; background:url(../images/navmenuline.gif) repeat-x 0 bottom; cursor:pointer; }
#navmenu dt { background:url(../images/navmenu.png) no-repeat -342px 0; height:3px;}
#navmenu dt,#navmenu dd,#navmenu dl { _background-image:url(../images/navmenuie6.gif); }
/* 搜索 */
#search { float:right; width:185px; height:24px; position:relative; top:10px; overflow:hidden; }
#search input { border:0; height:24px; line-height:24px; vertical-align:middle; cursor:pointer; float:left; padding:0 5px; }
#srchSub{background:url(../images/srch.gif) no-repeat 0 -24px; width:27px; }
#srchText{background:none; width:140px; height:24px; line-height:24px; color:#c8c8c8; background:url(../images/srchbg.gif) repeat-x 0 0; }
#srchText:focus,.schfocus{color:#333; line-height:24px; }
#srchBtn{background:url(../images/srch.gif) no-repeat right 0; width:27px; }
.srchText{background:none; width:140px; height:24px; line-height:24px; color:#c8c8c8; background:url(../images/srchbg.gif) repeat-x 0 0; text-indent:5px; }
.srchSub{background:url(../images/btnbg.gif) no-repeat 0 -25px;width:27px; margin-top:1px; }
.srchBtn{background:url(../images/srch.gif) no-repeat right 0; width:27px; }
/* 分类列表 */
#minutewrap { background:#eee;}
#minute{ overflow:hidden; width:300px; }
#minute div { padding:12px 0; overflow:hidden;width:300px;}
#minute a{cursor:pointer; line-height:24px; height:24px; float:left; background:url(../images/ico21.gif) no-repeat 0 center; padding-left:16px; margin-right:17px; display:inline-block; _display:inline; white-space:nowrap;font-weight:bold;}
.color0{color:#0000FF;}
.color1{color:#006600;}
.color2{color:#FF6600;}
.color3{color:#666666;}
.color4{color:#9900FF}
/* 内容框架 */
#container { overflow:hidden; position:relative; padding-top:15px;}
#wraper { overflow:hidden; padding: 0 0 15px 0; }
#left { width:660px; float:left; }
#right { width:290px; float:right; }
/* 图片slider */
#spadding { padding:2px;}
.jcSlider { width:712px; position:relative; height:326px;background:url(../images/loading.gif) no-repeat center center}
.imgHide { width:712px; height:326px; overflow:hidden; position:relative; }
.imgList { height:9999%; width:9999%; position:absolute; top:0; left:0; z-index:1;}
.imgList li { position:absolute; left:0; top:0; height:326px; width:712px; list-style:none; overflow:hidden; }
.imgList li a {height:326px; width:712px; display:block; overflow:hidden; }
.slierLoding{background:url(../images/loading.gif) no-repeat center center}
.imgNum { position:absolute; left:0; top:0; z-index:2; display:none; }
.imgNum dd { width:21px; height:21px; float:left; list-style:none; cursor:pointer;  margin:0 4px; overflow:hidden; }
.imgNum dd a { display:block; height:21px; width:21px; overflow:hidden; text-indent:0; text-align:center; line-height:21px; background:#d3d3d3; color:#656565; font-size:13px; }
.imgNum dd a:hover,.imgNum dd.select a { background:#0d99fd; color:#fff; font-weight:bold; }
.imgPrev,.imgNext { position:absolute; left:0; top:10px; z-index:3; display:block; cursor:pointer; height:326px; width:40px; }
.imgPrev { background:url(img/navigation-previous.png) no-repeat left center;}
.imgNext { background:url(img/navigation-next.png) no-repeat right center;}
/* 代码列模块表 */
.codelist { padding:1px;}
.codelistcon { padding:15px; }
.codelisttime { background:url(../images/ico6.png) no-repeat; height:54px; width:53px; float:left; }
.codelisttime b { display:block; text-align:center; height:20px; color:#fff; line-height:20px; }
.codelisttime span { display:block; height:16px; font-size:13px; text-align:center; }
.codelisttime samp { display:block; height:13px; text-align:center; }
.codelistp {  position:relative; }
.codelistp b a { font-size:16px; color:#166288; cursor:pointer; }
.codelistp b a:hover,.codelistopear a:hover { color:#d90000; }
.codelistp h2{ font-size:16px; color:#166288; cursor:pointer; }
.codelistp h2 a { font-size:16px; color:#166288; cursor:pointer; }
.codelistp h2 a:hover,.codelistopear a:hover { color:#d90000; }
.codelistp p { line-height:22px; margin-top:10px; }
.codelistp div { position:absolute; right:0; top:-5px; background:url(../images/ico9.png) no-repeat 0 0; height:30px; line-height:25px; text-align:center;}
.codelistp div samp { height:30px; margin:0 9px; color:#006699;}
.codelistp div em { background:url(../images/ico9.png) no-repeat right 0; width:3px; height:30px; position:absolute; right:0; top:0; }
.codelistopear { background:url(../images/farmebg2.gif) repeat-x; height:36px; padding:0 10px; }
.codelistopear dd { float:left; height:36px; line-height:36px; padding-left:26px; margin-right:10px; _width:70px; }
.codelistopear dd.view { background:url(../images/ico10.png) no-repeat 0 center;}
.codelistopear dd.msg { background:url(../images/ico7.gif) no-repeat 0 center;}
.codelistopear dd.down { background:url(../images/ico8.png) no-repeat 0 center;}
.codelistopear dt { float:right; height:36px; line-height:36px; background:url(../images/ico21.gif) no-repeat right center; padding-right:20px; width:80px;text-align:right; }
.codelistopear a { cursor:pointer; color:#006699; font-weight:bold; }
/* 分页样式 */
.changepage { background:#fff url(../images/farmebg.gif) repeat-x 0 0; height:27px; padding-top:7px; border:1px solid #cecece; }
.changepage dt { float:right; height:20px; width:48px; margin-right:6px;}
.changepage dd { float:right; height:20px; width:28px; margin-right:6px;}
.changepage a { background:#f2f2f2; display:block; border:1px solid #dadada; text-align:center; line-height:20px; cursor:pointer; color:#9a9a9a; }
.changepage a:hover,.changepage a.curr { background:#0d99fd; color:#fff; border:1px solid #0d99fd; font-weight:bold;}
.changepage1 { background:#fff url(../images/farmebg.gif) repeat-x 0 0; padding:7px 0; border:1px solid #cecece; overflow:hidden; text-align:right; }
.paginator { font: 11px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px; }
.paginator a {padding: 5px 10px; border: solid 1px #dadada; background: #f2f2f2; text-decoration: none;margin-right:2px; font-size:12; font-weight:bold; text-align:center; cursor:pointer;}
.paginator a:visited {padding: 5px 10px; border: solid 1px #dadada; background: #fff; text-decoration: none; }
.paginator .cpb {padding: 5px 10px;font-weight: bold; font-size: 12px;border:none; border:solid 1px #0d99fd; text-align:center;background:#0d99fd;color:#fff;}
.paginator a:hover {color: #fff; background: #0d99fd;border-color:#0d99fd;text-decoration: none;}
/* 右边框架 */
.sidepading { padding:15px;}
.sidett { height:30px; }
.sidett h3 { font-size:20px; width:60%; overflow:hidden; float:left; height:23px; color:#202020; }
.sidett h1{ font-size:20px; width:60%; overflow:hidden; float:left; height:23px; color:#202020; }
.sidett h1 strong { font-size:20px; height:23px; display:block; line-height:23px; color:#202020; }
.sidett h3 b { font-size:20px; background:url(../images/ico13.gif) no-repeat 0 center; height:23px; display:block; line-height:23px; padding-left:30px; }
.sidett div,.sidett em  { float:right; display:block; height:23px; background:url(../images/ico14.gif) no-repeat 55px center; width:39%; text-align:right; line-height:19px;}
.sidett em { background:none; height:23px; width:44px; }
.sidett em a { display:block; background:url(../images/ico22.gif) no-repeat 0 center; height:23px; width:44px; cursor:pointer;}
.sidett div a { cursor:pointer;}
.sidepading p { padding-top:10px; line-height:24px; text-indent:2em; color:#727272; }
.sidecon { padding:10px 0 0;} 
.sidecon dt { border-top:1px dotted #d6d6d6; border-bottom:1px dotted #d6d6d6; margin-bottom:10px; height:28px; line-height:28px; padding:5px 0; }
.sidecon dt span { font-weight:bold;}
.sidecon dd { height:28px; }
.sidecon dd a { display:block; padding-left:30px; height:28px; line-height:28px; }
.sidecon dd a:hover { font-weight:bold; cursor:pointer; }
dd.color span,dd.color a { color:#e55555; }
.sidecon dd.c1 a { background:url(../images/ico15.gif) no-repeat 0 center;}
.sidecon dd.c2 a { background:url(../images/ico16.gif) no-repeat 0 center;}
.sidecon dd.c3 a { background:url(../images/ico17.gif) no-repeat 0 center;}
.sidecon dd.c4 a { background:url(../images/ico18.gif) no-repeat 0 center;}
.sidecon dd.c5 a { background:url(../images/ico12.gif) no-repeat 0 center;}
.sidecon dd span,.sidecon dt span { float:left; display:block; height:28px; line-height:28px;}
span.wync { width:36%;}
span.gx { width:16%; text-align:right;}
span.hp { width:22%; text-align:right;}
span.gzd { width:24%; text-align:right;}
.sidecon li { height:29px; border-bottom:1px dotted #d6d6d6; }
.sidecon li a { display:block; background:url(../images/ico21.gif) no-repeat 5px center; padding-left:24px; height:30px; cursor:pointer; line-height:30px;}
.sidecon li a samp { display:block; width:73%; height:30px; line-height:30px; float:left; overflow:hidden; }
.sidecon li a span { display:block; width:26%; height:30px; line-height:30px; float:right; text-align:right; overflow:hidden; }
.sidecon li a:hover samp,.sidecon li a:hover span { color:#d90000;}
/* 新闻列表 */
.newlist { padding:20px 20px 10px; }
.newlistframe { margin-bottom:20px; position:relative; }
.newlistp {}
.newlistp b { display:block; margin-bottom:15px; }
.newlistp b a { font-size:18px; color:#166288; }
.newlistp p { text-indent:2em; line-height:22px; }
.newlistp div { position:absolute; right:0; top:-5px; background:url(../images/ico9.png) no-repeat 0 0; height:30px; line-height:25px; text-align:center;}
.newlistp div samp { height:30px; margin:0 9px; color:#006699; }
.newlistp div em { background:url(../images/ico9.png) no-repeat right 0; width:3px; height:30px; position:absolute; right:0; top:0; }
.newlistopear { margin-top:10px; height:28px; border-top:1px solid #c5c5c5; border-bottom:1px solid #c5c5c5; }
.newlistopear dd { float:left; height:28px; line-height:28px; padding-left:26px; width:80px; }
.newlistopear dt { float:right; height:28px; line-height:28px; background:url(../images/ico21.gif) no-repeat right center; padding-right:20px; width:80px;text-align:right;  }
.newlistopear dd.time { background:url(../images/ico30.gif) no-repeat 0 center; width:150px;}
.newlistopear dd.view { background:url(../images/ico10.png) no-repeat 0 center;}
.newlistopear dd.msg { background:url(../images/ico7.gif) no-repeat 0 center;}
.newlistopear a { cursor:pointer; color:#006699; font-weight:bold; }
.newlistopear a:hover { color:#d90000;}
/* 留言板 */
.msgList { padding:20px; }
.msguser { height:25px; border-bottom:1px solid #c5c5c5; }
.msguser li { float:left; height:30px; padding-left:20px; overflow:hidden; margin-right:10px; font-weight:bold;} 
.msguser li.id { background:url(../images/ico3.gif) no-repeat 0 0; font-size:14px; }
.msguser li.email { background:url(../images/ico28.gif) no-repeat 0 0 }
.msguser li.time {  background:url(../images/ico30.gif) no-repeat 0 0; }
.msginfo { clear:both; margin-top:5px;}
.msginfo p { line-height:22px; padding-left:15px;}
.msginfo span { line-height:22px;padding-left:15px; color:#d90000; }
.msginfo div { line-height:22px;padding-left:15px; color:#d90000; margin-top:5px; }
.msginfo div b { display:block; border-top:1px dashed #FF0000; padding-top:5px;}
.msgtitle { height:33px; border-bottom:1px solid #c5c5c5; }
.msgtitle div { float:left; width:50%; float:left; height:30px; font-size:20px; font-weight:bold; }
.msgtitle a { display:block; float:right; text-align:right; width:9%; background:url(../images/ico14.gif) no-repeat 0 7px; height:33px; line-height:20px; }
.msgsr { margin-top:20px; }
.msgsr dd { position:relative; margin-bottom:18px; overflow:hidden; }
.msgsr dd input { height:25px; line-height:25px; width:40%; border:#cacaca solid 1px;  margin-right:15px;}
.msgsr dd textarea { height:120px; border:#cacaca solid 1px; width:96%; padding:10px; }
.msgsr dt { line-height:24px; }
.msgsr dt a { color:#c78216; }
.msgSub { border:0; background:url(../images/sub.gif) no-repeat; height:26px; line-height:26px; text-align:center; width:54px; margin-right:10px; color:#fff; cursor:pointer; }
.msgyz { height:24px; line-height:24px; padding-left:3px; width:50px; border:1px solid #cacaca; margin-right:10px; }

/*标签效果*/
.tabs { list-style:none; position:relative; top:1px; z-index:1; height:23px; float:right; width:39%;  }
.tabs li { margin-left:5px; float:right; display:block; text-align:center; cursor:pointer; height:23px; width:45px; line-height:21px; background:url(../images/tabs.gif) no-repeat right 0; color:#aaa; text-shadow:-1px -1px 0 #fff; }
.tabs li.select { background:url(../images/tabs.gif) no-repeat 0 0; color:#565656; text-shadow:-1px -1px 0 #fff;  }
.tabsCon { clear:both; height:164px;*height:180px;position:relative; }
.tabsCon ul { position:absolute; left:0; top:0; right:0; _width:298px; display:none; }
/* 友情链接 */
#links li { width:50%; float:left; overflow:hidden; border:0; *height:20px; *line-height:20px;}
/* 统计 */
#startistics li { border:0; }
#startistics li a.select { font-weight:bold; font-size:14px; } 
/* tips */
#jcTips { position:absolute; z-index:50; height:26px; background:url(../images/tips.png) no-repeat 0 0; padding:0 10px;}
#jcTips span { height:26px; line-height:26px; color:#fff;  left:0; top:0; padding-left:4px; }
#jcTips b { background:url(../images/tips.png) no-repeat right 0; width:4px; position:absolute; right:-4px; top:0; height:26px; }
#jcTips em { display:block; background:url(../images/tipsarrow.png) no-repeat; height:4px; width:7px; position:absolute; left:49%; top:26px;}
/* 脚注信息 */
#footer { height:85px; background:#000; border-top:1px solid #fff; padding-top:17px; margin-top:250px; }
#footer p,#footer p a{ text-align:center; line-height:22px; color:#fff; }

/* 文章内页 */
#newTitle { position:relative;  border-bottom:1px dotted #d6d6d6; margin-bottom:20px; padding-bottom:20px; }
#newTitle h1 { background:url(../images/ico31.gif)  no-repeat 0 center; height:32px; line-height:35px; font-size:23px; padding-left:35px; color:#166288; font-weight:bold; overflow:hidden; }
strong {font-size:23px;color:#166288; font-weight:bold;}
#newTitle div { position:absolute; right:0; top:-5px; background:url(../images/ico9.png) no-repeat 0 0; height:30px; line-height:25px; text-align:center;}
#newTitle div samp { height:30px; margin:0 9px; color:#006699;}
#newTitle div em { background:url(../images/ico9.png) no-repeat right 0; width:3px; height:30px; position:absolute; right:0; top:0; }
#newTitle dl { height:20px; margin:20px auto; }
#newTitle dl dd { display:inline; margin-right:18px; }
#newTitle dl dt { clear:both; padding:10px 0 0;}
#xgwz { padding:15px; }
#xgwz b { font-size:20px; }
#xgwz ul { padding-top:10px; overflow:hidden; }
#xgwz ul li { width:45%; background:url(../images/ico32.gif) no-repeat 0 center; height:25px; line-height:25px; float:left; margin-right:12px; overflow:hidden; padding-left:10px; }
#xgwz ul li a { color:#1c61a1; }
#xgwz ul li a:hover { color:#d90000; }
#codeDown { background:#fff; border-top:1px dotted #ccc; padding:20px 0; }
#codebtns { width:45%; float:left; }
#codebtns li { margin-bottom:10px; line-height:25px; }
#codebtns li span { background:#3a3a3a; color:#fff; text-align:center; padding:2px 5px; }
#codebtns b { display:block; margin:10px 10px 0;}
#codeGg { float:right; background:red;}
#codeDown p { clear:both; line-height:25px; }
.filedown th,.filedown td { text-align:left; height:40px; line-height:40px; }
.downtitleWrap { margin-bottom:10px; height:20px; background:url(../images/ico8.png) no-repeat 0 0; }
.downtitle { font-weight:bold; font-size:16px; height:20px; padding-left:20px; float:left; width:75%; }
.downoprea { float:right; height:20px; width:19%; line-height:20px; }
.downoprea a { display:block; height:20px; line-height:20px; width:30px; float:right; cursor:pointer;}
.downprev { background:url(../images/prev.gif) no-repeat center center;}
.downnext { background:url(../images/next.gif) no-repeat center center;}
.filedown th { border-bottom:1px dotted #ccc; font-size:13px; }
#downClass { height:30px; margin-bottom:10px;  }
#downClass li { float:left; text-align:center; width:70px; height:25px; background:url(../images/ico45.png) no-repeat; line-height:25px; margin-right:10px; color:#999; cursor:pointer; }
#downClass li.curr {  background:url(../images/ico44.png) no-repeat; height:30px; font-weight:bold; color:#333;  }

.msgbox_layer, .msgbox_layer .gtl_ico_succ, .msgbox_layer .gtl_ico_fail, .msgbox_layer .gtl_ico_hits, .msgbox_layer .gtl_ico_clear, .msgbox_layer .gtl_end {background-image: url("../images/gb_tip_layer.png");background-repeat: no-repeat;color: #606060;display: inline-block;font-size: 14px;font-weight: bold;height: 54px;line-height: 54px;}
.msgbox_layer_wrap {left: 0;position: fixed;_position: absolute;_top: expression(documentElement.clientHeight/2 + documentElement.scrollTop + "px");text-align: center;top: 46%;width: 100%;z-index: 65533;}
.msgbox_layer {background-position: 0 -161px;background-repeat: repeat-x;margin: 0 auto;padding: 0 18px 0 9px;position: relative;}
.msgbox_layer .gtl_ico_succ {background-position: -6px 0;left: -45px;position: absolute;top: 0;width: 45px;}
.msgbox_layer .gtl_end {background-position: 0 0;position: absolute;right: -6px;top: 0;width: 6px;}
.msgbox_layer .gtl_ico_fail {background-position: -6px -108px;left: -45px;position: absolute;top: 0;width: 45px;}
.msgbox_layer .gtl_ico_hits {background-position: -6px -54px;left: -45px;position: absolute;top: 0;width: 45px;}
.msgbox_layer .gtl_ico_clear {background-position: -6px 0;left: -5px;position: absolute;top: 0;width: 5px;}
.msgbox_layer img {float: left;margin: 19px 10px 0 5px;}
.manhuaTip{ width:80px; height:40px; line-height:40px; text-align:center; border:1px #999999 solid; background:#82ce18; margin-right:50px; font-size:16px; font-weight:bold; letter-spacing:2px; cursor:pointer; color:#FFF; }
#updown{
	_top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1));
	position: fixed;
	_position: absolute;
	top: 200px;
	right: 30px;
	display: none;	
}
#updown span{
	cursor:pointer;
	width:48px;
	height:50px;
	display:block;
}
#updown .up{
	background:url(../images/updown.png) no-repeat;
}
#updown .up:hover{
	background:url(../images/updown.png) top right no-repeat;
}
#updown .down{
	background:url(../images/updown.png) bottom left no-repeat;
}
#updown .down:hover{
	background:url(../images/updown.png) bottom right no-repeat;
}
.best_banner{ width:715px; height:330px; float:left; overflow:hidden;}
.best_content{overflow: hidden;position: relative;height: 330px;width: 715px;}
.best_content a{width: 715px;height: 330px;overflow: hidden;}
.tag { background:url(../images/tag.png) no-repeat 0 0; color:#3f3f3f; float:left; height:25px; line-height:1; margin:8px; padding:0 8px 0 8px; position:relative; text-decoration:none; white-space:nowrap; z-index:1;}
.tag:hover  { cursor:pointer; }
.tag:active { top:1px; }
.tag span { display:block; float:left; }
.tag_name { background:url(../images/tag.png) no-repeat 100% -25px; height:19px; padding:6px 10px 0 0; position:relative; text-shadow:0 1px 1px #fff; z-index:10; }
.tag_count { background:url(../images/tag.png) no-repeat 100% -50px; color:#fff; height:19px; padding:5px 10px 0; position:absolute; right:0; text-shadow:0 -1px 0 #c54a0c; top:1px; z-index:5; }
.wa960{width:760px; height:90px; float:left; overflow:hidden;}
.wa100{width:300px; height:90px; float:right; overflow:hidden;}
/*=========mF_YSlider ========*/
.mF_YSlider{ position:relative;}
.mF_YSlider .loading{ position:absolute; width:100%; height:100%; background:#fff url(img/loading.gif) center no-repeat; z-index:9;}
.mF_YSlider .pic li,.mF_YSlider .rePic li{position:absolute;top:0;left:0;display:none;}
.mF_YSlider .txt li{position:absolute;z-index:2;bottom:0;width:100%;height:36px;line-height:36px;display:none;}/*默认标题高度*/
.mF_YSlider .txt li a{display:block;position:relative;z-index:1;color:#fff;padding-left:16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_YSlider .txt li b{display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=40);opacity:0.4;}
.mF_YSlider .num{position:absolute;z-index:3;bottom:8px;right:2px;}
.mF_YSlider .num li{position:relative;float:left;width:20px;height:20px;overflow:hidden;text-align:center;margin-right:4px;cursor:pointer;}
.mF_YSlider .num li a,.mF_YSlider .num li b{display:block;width:18px;height:18px;border:1px solid #dedede;line-height:18px;position:absolute;z-index:2;top:0;left:0;color:#333; text-decoration:none;}/*按钮样式*/
.mF_YSlider .num li b{z-index:1;background:#fff;filter:alpha(opacity=60);opacity:0.6;}
.mF_YSlider .num li.current a,.mF_YSlider .num li.hover a{border-color:#E63003;color:#fff;background:#F66E08;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;}/*当前/悬停按钮

/*左边浮动*/
#jump{position:fixed;top:200px;left:50px;width:40px;z-index:400;_position:absolute;_top:expression(documentElement.scrollTop + "px");}
#top5,#share,#reply,#sina,#ceping,#weixin{display:block;width:40px;height:42px;cursor:pointer;}
#top5{background:url(../images/top.png) repeat scroll 0% 0% transparent;}
#share{background:url(../images/share.png) repeat scroll 0% 0% transparent;}
#reply{background:url(../images/reply.png) repeat scroll 0% 0% transparent;}
#sina{background:url(../images/sina.png) repeat scroll 0% 0% transparent;}
#weixin{background:url(../images/weixin.png) repeat scroll 0% 0% transparent;}
#top5:hover{background:url(../images/toped.png) repeat scroll 0% 0% transparent;}
#share:hover{background:url(../images/shared.png) repeat scroll 0% 0% transparent;}
#reply:hover{background:url(../images/replyed.png) repeat scroll 0% 0% transparent;}
#sina:hover{background:url(../images/sinad.png) repeat scroll 0% 0% transparent;}
#weixin:hover{background:url(../images/weixind.png) repeat scroll 0% 0% transparent;}
#ceping{background:url(../images/ceping.png) repeat scroll 0% 0% transparent;}
#ceping:hover{background:url(../images/cepinged.png) repeat scroll 0% 0% transparent;}
.yjbys_sj { position:absolute; z-index:9999; top:150px; display:none;}
.yjbys_sj img{ border:1px solid #DDDDDD;}
#EWM{ position:absolute; left:42px; display:none;}
#EWM img{ width:150px; height:150px; border:2px solid #DDDDDD;}